package sctu.edu.java.year2016.team01.zhuming.day20160601.chapter9_1;

/**       编写一个java程序，创建一个类，并在类中创建一个成员内部类，
 *   通过成员内部类计算1到任意数的操纵，并在外部类进行测试。
 * Created by Administrator on 2016/6/1.
 */
import java.io.PrintStream;
import java.util.Scanner;
public class ChengYuan {
    int x;

    public ChengYuan(int x){
        this.x=x;
    }
    public void Qiuhe(){
        class Cet {
            int m;
            public Cet() {
                m = x;
            }
            public int num() {
                    int sum=0;
                for (int i = 0; i <= m; i++) {
                     sum = sum + i;}
                return sum;
            }

            }
              Cet cet=new Cet();
             System.out.println("1+2+3+....+x=" + cet.num());
        }

             public static void main(String[] args){
                 Scanner scan=new Scanner(System.in);
                 System.out.println("输入任意一个整数");
                 int n=scan.nextInt();

                 ChengYuan chengYuan=new ChengYuan(n);

                 chengYuan.Qiuhe();

             }



}
